compound propulsion - French English Dictionary